﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;

namespace DropBoxClient.Entities
{
    [DataContract]
    public class FolderMeta : Meta
    {
        [DataMember(Name = "hash")]
        public string Hash { get; set; }

        [DataMember(Name="contents")]
        public List<Meta> Contents { get; set; }

        public FolderMeta()
        {
        }
    }

//  {
//    "size": "0 bytes",
//    "hash": "37eb1ba1849d4b0fb0b28caf7ef3af52",
//    "bytes": 0,
//    "thumb_exists": false,
//    "rev": "714f029684fe",
//    "modified": "Wed, 27 Apr 2011 22:18:51 +0000",
//    "path": "/Public",
//    "is_dir": true,
//    "icon": "folder_public",
//    "root": "dropbox",
//    "contents": [
//        {
//            "size": "0 bytes",
//            "rev": "35c1f029684fe",
//            "thumb_exists": false,
//            "bytes": 0,
//            "modified": "Mon, 18 Jul 2011 20:13:43 +0000",
//            "client_mtime": "Wed, 20 Apr 2011 16:20:19 +0000",
//            "path": "/Public/latest.txt",
//            "is_dir": false,
//            "icon": "page_white_text",
//            "root": "dropbox",
//            "mime_type": "text/plain",
//            "revision": 220191
//        }
//    ],
//    "revision": 29007
//  }
}
